home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 July: Mac OS SDK / Dev.CD Jul 97 SDK1.toast / Development Kits (Disc 1) / Communications Toolbox / CommToolbox 1.1 / Interfaces / AIncludes / FileTransferTools.a < prev    next >
Encoding:
Text File  |  1994-11-21  |  1.3 KB  |  70 lines  |  [TEXT/MPS ]

  1. ;
  2. ;    File:        FileTransferTools.a
  3. ;    Contains:    Assembler Interface to the File Transfer Manager Tools
  4. ;    
  5. ;    Copyright © Apple Computer, Inc. 1988-1991
  6. ;    All rights reserved
  7. ;
  8.  
  9.     IF &TYPE('__INCLUDINGFILETRANSFERTOOLS__') = 'UNDEFINED' THEN
  10. __INCLUDINGFILETRANSFERTOOLS__    SET        1
  11.  
  12. ;    messages for fDEFs        
  13. ftInitMsg            EQU        0
  14. ftDisposeMsg        EQU        1
  15. ftSuspendMsg        EQU        2
  16. ftResumeMsg            EQU        3
  17. ftMenuMsg            EQU        4
  18. ftEventMsg            EQU        5
  19. ftActivateMsg        EQU        6
  20. ftDeactivateMsg        EQU        7
  21. ftGetErrorStringMsg    EQU        8
  22.  
  23. ftAbortMsg            EQU        52
  24.  
  25. ftStartMsg            EQU        100
  26. ftExecMsg            EQU        102
  27. ftSendMsg            EQU        103
  28. ftReceiveMsg        EQU        104
  29.  
  30. ; messages for validate DefProc                
  31.  
  32. ftValidateMsg        EQU        0
  33. ftDefaultMsg        EQU        1
  34.  
  35. ;    messages for Setup DefProc                
  36.  
  37. ftSpreflightMsg        EQU        0
  38. ftSsetupMsg            EQU        1
  39. ftSitemMsg            EQU        2
  40. ftSfilterMsg        EQU        3
  41. ftScleanupMsg        EQU        4
  42.  
  43. ;    messages for scripting defProc             
  44. ftMgetMsg            EQU        0
  45. ftMsetMsg            EQU        1
  46.  
  47. ;    messages for localization defProc        
  48.  
  49. ftL2English            EQU        0
  50. ftL2Intl            EQU        1
  51.  
  52. ; def type 
  53.  
  54. fsetType            EQU        'fset'
  55. fvalType            EQU     'fval'
  56. flocType            EQU        'floc'
  57. fscrType            EQU        'fscr'
  58. fdefType            EQU        'fdef'
  59. fbndType            EQU        'fbnd'
  60. fverType            EQU        'vers'
  61.     
  62. FTSetupStruct        Record    0
  63. theDialog            ds.l    1
  64. count                ds.w    1
  65. theConfig            ds.l    1
  66. procID                ds.w    1
  67. FTSetupStructSize    EQU    *
  68.                     EndR
  69.     
  70.     ENDIF            ; already included